Tactics for mechanized reasoning: a commentary on Milner (1984) ‘The use of machines to assist in rigorous proof’
نویسنده
چکیده
Robin Milner's paper, 'The use of machines to assist in rigorous proof', introduces methods for automating mathematical reasoning that are a milestone in the development of computer-assisted theorem proving. His ideas, particularly his theory of tactics, revolutionized the architecture of proof assistants. His methodology for automating rigorous proof soundly, particularly his theory of type polymorphism in programing, led to major contributions to the theory and design of programing languages. His citation for the 1991 ACM A.M. Turing award, the most prestigious award in computer science, credits him with, among other achievements, 'probably the first theoretically based yet practical tool for machine assisted proof construction'. This commentary was written to celebrate the 350th anniversary of the journal Philosophical Transactions of the Royal Society.
منابع مشابه
Mechanized Support for Assurance Case Argumentation
An assurance case provides an argument that certain claims (usually concerning safety or other critical properties) are justified, based on given evidence concerning the context, design, and implementation of a system. An assurance case serves two purposes: reasoning and communication. For the first, the argument in the case should approach the standards of mathematical proof (though it may be ...
متن کاملEnergy Flows Modeling and Economic Evaluation of Watermelon Production in Fars Province of Iran
This study aimed to evaluate the efficiency of energy consumption and economic analysis of different watermelon cultivation systems in Fars Province of Iran. Watermelon production systems were classified into five systems, namely, custom tillage (group 1), conservation tillage (group 2), traditional planting (group3), semi mechanized planting (group 4), and mechanized planting (group 5). Data w...
متن کاملPolycentrism in Global Health Governance Scholarship; Comment on “Four Challenges That Global Health Networks Face”
Drawing on an in-depth analysis of eight global health networks, a recent essay in this journal argued that global health networks face four challenges to their effectiveness: problem definition, positioning, coalition-building, and governance. While sharing the argument of the essay concerned, in this commentary, we argue that these analytical concepts can be used to explicate a concept that h...
متن کاملAnalysis of the dimensions of the use of search tactics with emphasis on user characteristics and simulated search tasks based on the Anderson and Crasswell classification scheme
Purpose: The purpose of this study is to identify the frequency and time spent in the use of search tactics and the effect of user characteristics and type of search task on the use of search tactics. Methodology: A quantitative approach based on data obtained from Morayeh software used. Sample was 35 post graduate and graduate students majoring in humanities and engineering in Tehran. Four sea...
متن کاملAn Introduction to Mechanized Reasoning
Mechanized reasoning uses computers to verify proofs and to help discover new theorems. Computer scientists have applied mechanized reasoning to economic problems but – to date – this work has not yet been properly presented in economics journals. We introduce mechanized reasoning to economists in three ways. First, we introduce mechanized reasoning in general, describing both the techniques an...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره 373 شماره
صفحات -
تاریخ انتشار 2015